package com.zhuiYun.project.util;

import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;
public class Test {
    public static void main(String[] args) {
        try {
            // 原始URL（你的扫码结果）
            String originalUrl = "alipays://platformapi/startapp?appId=2021004149639298&enableKeepAlive=NO&page=pages/index/index&query=requestID=54AE633D-B32A-456A-B351-E3659EBCCA8E";

            // 编码 scheme 参数（对应微信扫码结果中的格式）
            String encodedScheme = URLEncoder.encode(originalUrl, String.valueOf(StandardCharsets.UTF_8));

            // 构建最终跳转URL
            String finalUrl = "https://ds.alipay.com/?scheme=" + encodedScheme;

            System.out.println("编码后的URL: " + finalUrl);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
